protective cloth for carrying things - German English Dictionary